// MountainForm.java import javax.servlet.http.HttpServletRequest; import org.apache.struts.action.ActionError; import org.apache.struts.action.ActionErrors; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionMapping; import Mountain; public final class MountainForm extends ActionForm { private int mountain_id = 0; private String mountain_name = null; private String location = null; private int king_id = 0; private String king_name = null; public void CopyFromMountain(Mountain m){ mountain_id = m.getMountainId(); mountain_name = m.getMountainName(); location = m.getLocation(); king_id = m.getKingId(); king_name = m.getKingName(); } public void reset(ActionMapping mapping, HttpServletRequest request) { this.mountain_id = 0; this.mountain_name = null; this.location = null; this.king_id = 0; this.king_name = null; } public int getMountainId() { return mountain_id; } public void setMountainId(int mountain_id ) { this.mountain_id = mountain_id; } public String getMountainName() { return mountain_name; } public void setMountainName(String mountain_name) { this.mountain_name = mountain_name; } public String getLocation() { return location; } public void setLocation(String location) { this.location = location; } public int getKingId() { return king_id; } public void setKingId(int king_id) { this.king_id = king_id; } public String getKingName() { return king_name; } public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); if((mountain_name == null) || (mountain_name.length() < 1)) errors.add("mountainName", new ActionError("error.mountainName.required")); return errors; } }